image restoration - Turco Inglés Diccionario